×

terrestrial telescope meaning in English

地面望远镜
地上望远镜
正像望远镜
正像远镜

Related Words

  1. terrestrial
  2. terrestrial antenna
  3. terrestrial life
  4. terrestrial horizon
  5. terrestrial stem
  6. terrestrial wind
  7. terrestrial gravity
  8. terrestrial ltd
  9. terrestrial corona
  10. terrestrial noise
  11. terrestrial target
  12. terrestrial telecommunication system
  13. terrestrial television
  14. terrestrial time
PC Version

Copyright © 2018 WordTech Co.